/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package qlvbdq.controler;

import javax.swing.JOptionPane;
import qlvbdq.bo.PhieuGiaCongBO;
import qlvbdq.dto.PhieuGiaCongDTO;

/**
 *
 * @author THAI HA
 */
public class PhieuGiaCongControler {

    public PhieuGiaCongControler() {
    }
    public boolean insertPhieuGiaCong(PhieuGiaCongDTO pgcdto){
        boolean result = false;
        
        return result;
    }
    
    public String getNewMaPhieuGiaCong(){
        PhieuGiaCongBO pgcbo = new PhieuGiaCongBO();
        String maPhieuGiaCong = pgcbo.getNewMaPhieuGiaCong();
        if (maPhieuGiaCong.isEmpty()||maPhieuGiaCong==null){
            JOptionPane.showMessageDialog(null, 
                    "Không thể tạo phiếu gia công mới!",
                    "Lập phiếu gia công",
                    JOptionPane.ERROR_MESSAGE);
        }
        return maPhieuGiaCong;
    }
    
    public boolean deletePhieuGiaCong(PhieuGiaCongDTO pgcdto_){
        if (new PhieuGiaCongBO().deletePhieuGiaCong(pgcdto_)){
            JOptionPane.showMessageDialog(null,
                    "Xóa phiếu gia công thành công!",
                    "Xóa phiếu gia công",
                    JOptionPane.INFORMATION_MESSAGE);
            return true;
        }
        else {
            JOptionPane.showMessageDialog(null,
                    "Xóa phiếu gia công thành công!",
                    "Xóa phiếu gia công",
                    JOptionPane.INFORMATION_MESSAGE);
            System.out.println(pgcdto_.getMaPhieuGC());
            return false;
        }
    }
}
